#include "../header.h"





/**
 * @函数原型: int mkdir(const char *pathname, mode_t mode);
 * @函数功能: 创建一个目录文件
 * @参数说明:   
 * @       参数1: pathname ： 目录名字 
 * @       参数2: mode：模式。
 * @       参数3: 
 * @返回值: 成功返回0 失败返回 -1
 * @param {int} argc
 */
/**
 * @函数原型:  int rmdir(const char *pathname);
 * @函数功能: 删除目录文件、
 * @参数说明: 
 * @       参数1: pathname 目录名称
 * @       参数2: 
 * @       参数3: 
 * @返回值: 成功返回0 失败返回 -1
 * @param {int} argc
 */
int main(int argc, char const *argv[])
{   

    if (argc < 2)
    {
        /* code */
        perror("parameters error\n");
        return -1;
    }

    //1 创建一个目录文件
    if (!mkdir(argv[1],0775))
    {
        printf("创建目录文件成功\n");
        system("ls -l ");
    }
    else
        printf("创建目录文件失败\n");    
    //2 删除一个目录文件
     if (!rmdir(argv[1]))
    {
        printf("删除目录文件成功\n");
        system("ls -l ");
    }
    else
        printf("删除目录文件失败\n");   

    return 0;
}
